Other Classes
The following classes are available globally.
-
RoadGraphprovides methods to get edge shape (e.g.RoadGraph.Edge) and metadata.You do not create a
See moreRoadGraphobject manually. Instead, observe theNotification.Name.electronicHorizonDidUpdatePositionnotification to obtain edge identifiers and get more details about the edges using theRouteController.roadGraphorPassiveLocationDataSource.roadGraphproperty.Declaration
Swift
public final class RoadGraph -
See moreDispatchTimeris a general-purpose wrapper over theDispatchSourceTimermechanism in GCD.Declaration
Swift
public class DispatchTimer -
Stores and provides access to metadata about road objects.
You do not create a
See moreRoadObjectsStoreobject manually. Instead, use theRouteController.roadObjectsStoreorPassiveLocationDataSource.roadObjectsStoreto access the currently active road objects store.Declaration
Swift
public final class RoadObjectsStoreextension RoadObjectsStore: RoadObjectsStoreObserver -
Proactively fetches tiles which may become necessary if the device loses its Internet connection at some point during passive or active turn-by-turn navigation.
Typically, you initialize an instance of this class and retain it as long as caching is required.
See moreDeclaration
Swift
public class PredictiveCacheManager -
A rounded button with an icon that is designed to float above
See moreNavigationMapView.Declaration
Swift
@objc(MBFloatingButton) open class FloatingButton : Button
Install in Dash
Other Classes Reference